WebRussia, or the Russian Federation, is a country spanning Eastern Europe and North Asia. It is the largest country in the world by area, extending across eleven time zones and sharing land borders with fourteen countries. It is the
WebApr 19, 2023 · Russia says troops enter border town near Kharkiv. Ukraine is concerned about what could happen if Russian troops get within artillery range of Kharkiv. All the latest content about Russia from...
Web2 days ago · The Russian defence ministry said on Monday its air defence systems destroyed 16 missiles and 31 drones that Ukraine launched at Russian territory overnight, including 12 missiles over the ...
Web3 days ago · Russia’s latest offensive has expanded the battlefield along Ukraine’s northern border, and sent thousands of civilians fleeing to Kharkiv, the closest large city.